Big Huge Thesaurus

tyto alba

noun

sounds kind of like